简述

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。[2]
当前其支持的语言限于Java、Groovy和Scala[3],计划未来将支持更多的语言。

特性(优势)

  • 自动处理包相依关系 - 取自 Maven Repos 的概念
  • 自动处理布署问题 - 取自 Ant 的概念
  • 条件判断写法直觉 - 使用 Groovy 语言

Java 开发者常用 Maven 和 Ant 等工具进行封装布署的自动化,或是两者兼用,不过这两个包彼此有优缺点,如果频繁改变相依包版本,使用 Ant 相当麻烦,如果琐碎工作很多,Maven 功能不足,而且两者都使用 XML 描述,相当不利于设计 if、switch 等判段式,即使写了可读性也不佳,而 Gradle 改良了过去 Maven、Ant 带给开发者的问题,至今也成为 Android Studio 内置的封装布署工具。

Springboot 也在积极拥抱gradle

环境部署(Windows)

  1. 下载gradle安装文件 官网下载 下载后,解压

  2. 安装jdk (要求jdk1.7以上)

  3. “计算机”–>“属性”–>“高级系统设置” –>“环境变量”。

  4. 将解压目录\gradle-4.0.1\bin的配置到path中。(或者先配置GRADLE_HOME,再配置%GRADLE_HOME%\bin到path中)

  5. 检查是否安装成功

     > gradle -v
     
     ------------------------------------------------------------
     Gradle 4.0.1
     ------------------------------------------------------------